<?php

/**
 * 
 */

/**
 * Método que ira retornar todos os empreendimento
 * 
 * @return Array stdClass
 */
function db_retorna_empreendimento(){
    
    $objQuery = db_select("irs_emp_main", "emp");
    
    return $objQuery->fields("emp")->execute()->fetchAll();
    
}

function db_get_galeria_empreendimento($intIdEmpreendimento){
    
    $objQuery = db_select("irs_emp_fotos", "emp_foto");
    
    return $objQuery->fields("emp_foto")
            ->condition("emp_foto.id_emp", $intIdEmpreendimento)
            ->execute()->fetchAll();
    
}

function db_get_planta_empreendimento($intIdEmpreendimento){
    
    $objQuery = db_select("irs_emp_plantas", "emp_planta");
    
    return $objQuery->fields("emp_planta")
            ->condition("emp_planta.id_emp", $intIdEmpreendimento)
            ->execute()->fetchAll();
    
}

function db_get_fases_empreendimento($intIdEmpreendimento){
    
    $objQuery = db_select("irs_emp_olhonaobra", "emp_fase");
    
    $arrObjFase = $objQuery->fields("emp_fase")
            ->condition("emp_fase.id_emp", $intIdEmpreendimento)
            ->execute()->fetchAll();
    
    
    foreach($arrObjFase as $intChaveFase => $objFase){
        $arrObjFase[$intChaveFase]->arrObjGaleria = db_get_imagens_fase($objFase->id);
    }
    
    return $arrObjFase;
}

function db_get_imagens_fase($intIdFase){
    $objQuery = db_select("irs_emp_olhonaobra_foto", "emp_foto");
    
    return $objQuery->fields("emp_foto")
            ->condition("emp_foto.id_galeria", $intIdFase)
            ->execute()->fetchAll();
}